More oil on the market than last year, a report finds
Thursday, April 13, 2017 - 08:11
in Mathematics & Economics
Higher oil prices mean more production from the United States, leaving the global market with more oil than last year, the International Energy Agency said.