Oil touches $80 per barrel as sweeping sanctions against Russia rattle markets

Oil prices jumped to a three-month high on Friday, with traders digesting new, sweeping sanctions against Russia as the Biden ...
Read more