News

WTI Crude oil futures held around a two-week high near $69 per barrel. The US EIA projects global inventory builds will weigh on prices but that is seemingly not having an ...