Oil prices give up losses to settle at a more than 1-week high Oil futures shake off early losses Thursday to finish higher, with both U.S. and global benchmark prices settling at their highest.
TotalEnergies Plans $2 Billion Buyback After Profit Beat TotalEnergies reported higher-than-expected profits in the first three months of the year and said it would buy back $2 billion of.
Clean-Tech Fund Bets on Growing Demand for Batteries Volta Energy Technologies raises $131 million in latest funding round, seeking to invest in ways to make energy storage cheaper as well as.
Oil prices set for weekly gains, despite easing back from highs after U.S. inflation data Oil futures climbed on Friday, with both U.S. and global benchmark crude prices headed for their first.