Oil futures steadied Thursday, a day after the U.S. benchmark saw its lowest settlement of the new year. U.S. natural gas futures were lower as investors await the EIA's weekly inventory report, which ...
Shell Keeps $3.5 Billion Buyback Amid Earnings Miss Shell's adjusted earnings fell more than expected, weighed by lower oil prices and refining margins, but the energy major's cash-flow generation and ...