Editorial by B&FT: Oil projected to remain stable near term

Crude oil

Crude oil