Oil reserves release shocks markets

Oil prices dropped more than 7 per cent after western nations released the biggest amount of oil from their emergency strategic stocks since 1991

Leave a Reply