News
selling into the resulting rally in oil producer stocks. In January of this year, the EIA predicted that a slight global liquid fuels supply/demand shortfall in the current quarter would give way ...
This move helped ease concerns over a possible crude oil supply constraint. At 9.54 am on Monday, June Brent oil futures were at $66.91, down by 1.55 per cent, and June crude oil futures on WTI ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results