Brent crude drops below $35 before US releases stockpile data

Industry news
Shell news

Breaking