Trump’s National Energy Emergency Aims to Press Oil Prices LowerWhat goes up eventually comes down. This is even more true for oil prices amid a range of forces at play. The recent rally has been popped by significant headwinds facing crude oil prices.
WTI Crude Oil (“WTI) has trended down sharply amid sluggish demand and a surplus in supply. Global oil consum