Coffee reps blasted oil company (8)
I believe the answer is:
espresso
'coffee' is the definition.
(espresso is a kind of coffee)
'reps blasted oil company' is the wordplay.
'blasted' indicates anagramming the letters.
'oil company' becomes 'esso' (I can't justify this - if you can you should believe this answer much more).
'reps' anagrammed gives 'espr'.
'espr'+'esso'='ESPRESSO'
Can you help me to learn more?
(Other definitions for espresso that I've seen before include "Coffee made under steam pressure" , "Drinks machine" , "This may keep someone awake!" , "Type of coffee" , "Kind of coffee made with steam" .)