The crude oil price has climbed a wall of worry at the start of 2019, and now Brent is above $60 & WTI is above $50 with multiple supporting factors favoring the recent advance.
The crude oil price has climbed a wall of worry at the start of 2019, and now Brent is above $60 & WTI is above $50 with multiple supporting factors favoring the recent advance.