×
ADVERTISEMENT
ADVERTISEMENT

US oil investors get $128 billion handout amid fossil fuel concerns

The $128 billion in combined payouts across 26 companies also is the most since at least 2012
Last Updated : 05 March 2023, 10:47 IST
ADVERTISEMENT

Follow Us :

Comments
ADVERTISEMENT
Published 05 March 2023, 10:47 IST

Follow us on :

Follow Us