Oil prices have held steady above $70/bbl, supported by geopolitical risks, stronger-than-expected demand, and declining ...
Crude oil futures ended Thursday with back-to-back gains as the U.S. Treasury Department stepped up actions to enforce sanctions against Iranian crude, including designating a Chinese refining company ...
Oil prices rose on Thursday after the United States issued new Iran-related sanctions and renewed tensions in the Middle East countered strength in the dollar.