December 3, 2024

Keeping Media and Government Accountable.

Tag: oil prices

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