Texas Or Canada: Where Will Oil Hit $0 First?
Most of US oil production landlocked, while Russia and Saudi Arabia all within easy access to seaborne transit
Most of US oil production landlocked, while Russia and Saudi Arabia all within easy access to seaborne transit
Leave a Reply