The standoff between oil majors Saudi Arabia and Russia could “last a while” as they wait for each other “blink first,” an analyst said Tuesday.
The oil markets tanked Monday, plunging over 20% amid already poor sentiment due to the coronavirus outbreak.
Th…
Read More
Please follow and like us: