International Energy Agency says shipping disruptions provide boost to oil market with demand at 1.3 million bpd.
Seek Knowledge, Find Knowledge
International Energy Agency says shipping disruptions provide boost to oil market with demand at 1.3 million bpd.