As Biden and his European buddies look clueless, Iran waits for its opportunity with a big smirk
The rising oil prices are here to stay. Following the Ukraine war, many countries with high reserves of oil found themselves in the seat of authority and ...