Oil decline persists; Saudi Arabia, Russia cut production.

Sharing is Caring!

See also  China Is Now 39% Of Global Auto Production; Dominating Europe, Japan, U.S.
See also  Philly Fed reveals Q2 state employment decline, contradicting Biden administration's inflated claims. Ed Dowd: "This is a leading indicator that something went horribly wrong at the BLS."