News

Shares of energy companies fell as a four-session winning streak for oil futures was snapped by bearish storage data. Commercial crude oil stocks excluding the Strategic Petroleum Reserve rose by 3.5 ...