February 24, 2024

Keeping Media and Government Accountable.

Tag: Nick Powell

Oil price decline to hurt tax revenue and the industry

Oil prices during the last two days of trading for May contracts plunged more than 300 percent to an all-time…

Read More