News

The rally came as oil prices retreated from recent highs amid reports that Iran seeks to de-escalate tensions with Israel.
The proposed modifications would eliminate solar, wind, and energy tax credits by 2028, dealing another blow to the already ...