Oil Market’s Rough Ride

Jockeying for Position

Upstream