The price of oil shot up to reach its highest level since July 2015 after a group of the world’s leading oil-producing countries agreed a deal to cut supply.
Source: Sky Business News
The price of oil shot up to reach its highest level since July 2015 after a group of the world’s leading oil-producing countries agreed a deal to cut supply.
Source: Sky Business News