EU Russian Embargo Pushes Oil to $123

EU Russian Embargo Pushes Oil to $123

EU Russian Embargo Pushes Oil to $123

Oil prices continued to rise today, extending a bull run into this week after the European Union (EU) finally agreed… Read More

3 years ago