Price from Oil intermediary of Texas (WTI) ended Friday down 2.5% at $74.07 a barrel, following the voluntary cuts it…
OPEC stated this in a reportworld oil consumption is "better than expected" this quarter, with an estimated average of 103.3…
OPEC's 13 nations are meeting in Vienna to hammer out their positions on a key conference this Sunday with their…