Oil prices have plummeted around 40 percent year-to-date, as lockdown measures designed to curb the spread of …
Tag:
oil demand
-
-
Moody’s Investors Service has on Friday cut Saudi Arabia’s outlook to “negative” from “stable”, saying the oil …
Older Posts