swvaux.com
UK authorises release of 1.5m barrels of oil from strategic reserves | SWVaux.com
The Government has authorised British oil companies to release up to 1.5 million barrels from their strategic reserves to ease pressure on energy prices, Downing Street has said.
SWVaux Staff