Oil screams back: US crude tops $103, up 20% in a month

BREAKING: US oil prices rise above $103/barrel for the first time since May 20th, now up +20% this month.

Leave a comment