Oil has touched $80 per barrel as Russia’s broader sanctions against the rout markets

Oil prices hit a three-month high on Friday, leaving traders reeling New comprehensive restrictions Against Russia as the Biden administration ...
Read more