Showing posts with label Oil. Show all posts
Showing posts with label Oil. Show all posts

Oil price

Benchmark West Texas Intermediate slid nearly 2 to trade at around 98 per barrel while international benchmark Brent crude now si…
]]>