Oil costs are taking flight on Wednesday, with traders gasping for air after seeing the overnight print from the American Petroleum Institute (API), which seen a broad 9.337 million make-up in US stockpiles. A bunch now to not brush aside because it methodology that…
Read More