BREAKING: WTI June crude oil futures contract plunges 50% below $10 a barre. Brent June contract down 27% to $18.5 a barrel | #OOTT
By Frontier Africa Reports
•
April 21, 2020 at 7:38 PM GMT+1