Oil Demand Slumped by 614,000 Bpd in December on U.S. Decline
By Charles Kennedyclick here to read this article at Oilprice.com*this article was not written by Roseland Oil & Gas Global oil demand fell by 614,000 barrels per day (bpd) in December compared…
Read more

