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

Crude oil
Crude oil