Showing posts with the label oilShow all
Oil prices are expected to fall to 65 a barrel by the end of the year.
Global wheat market affected, fears of rising hunger in some countries
An oil tanker sank off the coast of Tunisia
Why is India buying more oil from Russia?