Reps probe alleged loss of $2.4bn revenue from illegal sale of 48m barrels of crude oil
The alleged illegal sale reportedly led to a loss of $2.4 billion in revenue to the country.
The alleged illegal sale reportedly led to a loss of $2.4 billion in revenue to the country.