Crude prices are up, in part, on new U.S. sanctions on Russian oil. But sanctions have proven not be a good reason to invest.
Oil prices rose for the fourth consecutive week due to supply concerns and uncertainty over energy policies from the incoming ...
The United States is witnessing a significant uptick in oil prices, with crude oil trading at nearly $80 per barrel, a peak ...