Russia produced about 9.2 million barrels per day (bpd) of crude in 2024, down from a recent high of 9.8 million bpd in 2022 ...
On Saturday, about thirteen hundred Voice of America staffers, myself included, were placed on administrative leave. VOA’s ...