Oil prices climb on supply fears, Fed rate cut hopes
Brent crude reaches $81.42 as U.S. sanctions on Russian producers and Federal Reserve comments drive market momentum
Brent crude reaches $81.42 as U.S. sanctions on Russian producers and Federal Reserve comments drive market momentum