Natural News

Chinese Oil Demand Surge Drives Shanghai Crude Above $100, Brent Approaches Key Level