The US is breaking records with its oil production, causing concern for other oil-producing nations like OPEC+. The surplus in oil supply may lead to delayed output increases and falling prices.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing