Oil prices are collapsing after Saudi Arabia sends ominous signal
Demand fears are once again rippling through the oil patch. US oil prices plunged 7% Tuesday to $36.76 a barrel. ...
Demand fears are once again rippling through the oil patch. US oil prices plunged 7% Tuesday to $36.76 a barrel. ...
© 2020 The Lagos Today - Nkali.