Oil Major Profits Spark Renewed Calls For A Windfall Tax
With oil majors all reporting impressive profits this week, critics are once again questioning how governments will respond to huge oil and gas earnings in the face of…
Read More...
Read More...