Oil companies announce record profits amid soaring energy prices

Two U.S. oil companies have announced record profits this quarter, with Exxon Mobil recording nearly $18 billion and Chevron making over $11.5 billion. Rising energy prices have contributed to soaring inflation.